Checked vice CheckBoxu do Mema
Otázka od: Petr Cafourek
10. 11. 2004 16:38
D6, WinXP Pro, SP2
Zdravim vsechny,
mam takovy drobny problem, potreboval bych do Mema dostat hodnoty 0
nebo 1 z vice CheckBoxu podle toho, jestli je zaskrtly, ci nikoliv.
nevite nekdo jak na to?
S pozdravem,
Petr Cafourek
mailto:petr.cafourek.d7@seznam.cz
Odpovedá: Josef Straka
10. 11. 2004 20:28
Co treba takhle, probrat vsechny komponenty na formulari a kdyz to bude
CheckBox, zapsat jeho jmeno a stav.
procedure TForm1.Button1Click(Sender: TObject);
var A: Integer;
Jmeno: String;
begin
Memo1.Clear;
for A := 0 to Form1.ComponentCount -1 do
begin
if Form1.Components[A] is TCheckBox then
begin
Jmeno := TCheckBox(Form1.Components[A]).Name;
if TCheckBox(Form1.Components[A]).Checked then
Memo1.Lines.Add(Jmeno + ' 1') else Memo1.Lines.Add(Jmeno + ' 0');
end;
end;
end;
Straka Josef
----- Original Message -----
> D6, WinXP Pro, SP2
>
> Zdravim vsechny,
> mam takovy drobny problem, potreboval bych do Mema dostat hodnoty 0
> nebo 1 z vice CheckBoxu podle toho, jestli je zaskrtly, ci nikoliv.
> nevite nekdo jak na to?
>
> S pozdravem,
> Petr Cafourek
> mailto:petr.cafourek.d7@seznam.cz